package net.jiastudy.biz.project.entity;

import cn.afterturn.easypoi.excel.annotation.Excel;
import cn.afterturn.easypoi.handler.inter.IExcelDataModel;
import cn.afterturn.easypoi.handler.inter.IExcelModel;

import java.io.Serializable;
import java.util.Date;

public class ProjectImporter implements Serializable, IExcelModel, IExcelDataModel {
    /**
     *
     */
    private static final long serialVersionUID = 9173351845179152589L;

    @Excel(name="项目名称", mergeVertical = true)
    private String projectName;
    @Excel(name="部门负责人", mergeVertical = true)
    private String deptHeads;
    @Excel(name="部门")
    private String deptName;
    @Excel(name="项目结束时间", format = "yyyy-MM-dd")
    private Date date;
    @Excel(name="工作名称", mergeVertical = true)
    private String workTarget;
    @Excel(name="优先级")
    private String source;
    @Excel(name="工作序号")
    private Integer seq;
    @Excel(name="主要工作")
    private String workName;
    @Excel(name="工作开始月份")
    private String startDate;
    @Excel(name="工作结束月份")
    private String endDate;
    @Excel(name="负责人")
    private String userNames;

    private String errorMsg;

    private int rowNum;

    @Override
    public String getErrorMsg() {
        return errorMsg;
    }

    @Override
    public void setErrorMsg(String errorMsg) {
        this.errorMsg = errorMsg;
    }

    @Override
    public int getRowNum() {
        return rowNum;
    }

    @Override
    public void setRowNum(int rowNum) {
        this.rowNum = rowNum;
    }

    public String getProjectName() {
        return projectName;
    }

    public void setProjectName(String projectName) {
        this.projectName = projectName;
    }

    public String getDeptHeads() {
        return deptHeads;
    }

    public void setDeptHeads(String deptHeads) {
        this.deptHeads = deptHeads;
    }

    public Date getDate() {
        return date;
    }

    public void setDate(Date date) {
        this.date = date;
    }

    public String getWorkTarget() {
        return workTarget;
    }

    public void setWorkTarget(String workTarget) {
        this.workTarget = workTarget;
    }

    public String getSource() {
        return source;
    }

    public void setSource(String source) {
        this.source = source;
    }

    public Integer getSeq() {
        return seq;
    }

    public void setSeq(Integer seq) {
        this.seq = seq;
    }

    public String getWorkName() {
        return workName;
    }

    public void setWorkName(String workName) {
        this.workName = workName;
    }

    public String getStartDate() {
        return startDate;
    }

    public void setStartDate(String startDate) {
        this.startDate = startDate;
    }

    public String getEndDate() {
        return endDate;
    }

    public void setEndDate(String endDate) {
        this.endDate = endDate;
    }

    public String getUserNames() {
        return userNames;
    }

    public void setUserNames(String userNames) {
        this.userNames = userNames;
    }

    public String getDeptName() {
        return deptName;
    }

    public void setDeptName(String deptName) {
        this.deptName = deptName;
    }
}
